Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to send a letter, to send off a letter